/* reset
--------------------------------------------------*/
body,h1,h2,h3,h4,h5,h6,p,form,fieldset {margin:0;padding:0;}
.low {display:none;}
/* body
--------------------------------------------------*/
body {
  margin:0;
  color:#333;
  font:12px/19px  Georgia, "Palatino Linotype", "Book Antiqua", Palatino, serif;
  min-width:1000px;
  height:100%;
  background:url(images/mobilebg.jpg) top center no-repeat;
}
strong {padding:9px 0 0px 0;}
	
body#commentspopup {padding:0;}
/* links */
a {	
   text-decoration:none; 
   color:#069;
   font-weight: normal; }
   
a:hover {
	text-decoration:underline;
}
/* paragraphs, lists, etc */
p {
  margin:0;
  padding:0 0 9px 0; }

/* images */
.alignleft {
  float:left;
  margin:0 0px 0 0; }
.alignright {
  float:right;
  margin:0 0 0 0px; }
.aligncenter {
  display: block;
  margin:0 auto; }
  
img{
	max-width:100%;
	width:auto;
	height:auto;
border:none;
}

#wrapper {
	width:1000px;
	margin-left: auto ;
    margin-right: auto ;
}

#innerwrapper {
	float:left;
	width:1000px;
}

/* header*/
#header {
	background:url(images/headermobile.jpg) top center no-repeat;
	height:89px;
	width:1000px;
}

#underheader {
	width:1000px;
	min-height:500px;
	float:left;
}

#navigation{
	width:216px;
	float:left;
}
#navigation ul {
  margin:0;
  padding:0; 
  }
#navigation li {
  float:left;
  margin:0;
  padding:0;
  list-style-type:none;
  border-right:0px solid;
  white-space:nowrap; 
  }
  
#navigation li a {
  font-family: 'Kreon', Helvetica, Arial, sans-serif;
  display:block;
  width:134px;
  height:23px;
  border-top:0px solid #CCC;
  border-right:0px solid #CCC;
  border-left:0px solid #CCC;
  padding:8px 20px;
  font-size:20px;
  text-transform:uppercase;
  letter-spacing:0px; 
  text-align:right;
  color:#999;
  font-weight:300;
  }
  
#navigation li a:hover { color:#069; }
#navigation li a:active { color:#069; }

/* main section */


#content {
	width: 724px;
	float:right;
}

#leftmenu {
	width:216px;
	float:left;
	margin:70px 0 0 0;
	min-height:600px;
}
#smcmain {
	width:724px;
	padding:20px 20px 20px 40px;
	float:right;
}

#footer {
        width:960px;
		height:20px;
		margin:5px auto;
		border-top:1px solid #F60;
		padding:20px;
		color:#000;
		text-align:center;
		background:#CCC;
}

<!-- OTHER CODE  -->
a{color:#999;text-decoration:none;}
a:hover{text-decoration:none;}
h1 {
	font-family: 'Kreon', Georgia, Palatino, serif;
	font-weight:300;
}
h2 {
	font-family: 'Coustard', Georgia, Palatino, serif;
	color:#069;
	margin:0;
	font-size:45px;
	line-height:60px;
	padding:0 0 0 0px;
	font-weight:300;
}
h3{
	color:#069;
	font-size:1.2em;
}

.intro{
	padding:10px 0px;
	overflow:hidden;
	font-family: 'Kreon', Helvetica, Arial, sans-serif;
	font-weight:300;
	color:#999;
	width:724px;
	float:left;
}

.intro p {
  margin:0;
  padding:0 0 9px 0;
  font-size:26px;
  font-weight:300;
  line-height:30px;
}

.threecolumns{
	width:724px;
	margin:0 -1px 0 0;
	overflow:hidden;
}
.col{
	width:200px;
	float:right;
	padding:0 0px 0 30px;
	text-align:justify;
}
.col2{
	width:490px;
	float:left;
	padding:0 0px 0 0px;
	text-align:justify;
}
.threecolumns a{
	text-decoration:none;
}
.threecolumns a:hover{
	text-decoration:underline;
}

.title{
	width:100%;
	overflow:hidden;
	border-bottom:1px solid #f36523;
}

.eventthing {
	width:180px;
	padding:10px 30px;
	height:400px;
	float:left;
}

.eventlogo {
	width:180px;
	height:180px;
	display: table-cell; 
	vertical-align: middle;
}
	
.eventdesc {
	width:180px;
	padding:10px 0;
}

.gallery-icon {
	display: table-cell; 
	vertical-align: middle;
	height:150px;
}

.liner {
	width:1000px;
	height:1px;
	background:#999;
}

.pagemaster {
	width:155px;
	margin:5px 10px;
	height:200px;
	float:left;
	overflow:hidden;
}

.pageholderbox {
	height:165px;
	width:155px;
	float:left;
	overflow:hidden;
}

.pageinterior {
	width:900px;
	height:1000px;
}

.pagetitlebox {
	width:155px;
	height:30px;
	font-family: 'Yanone Kaffeesatz', Helvetica, Arial, sans-serif;
	font-weight:300;
	font-size:17px;
}

.about-holder h2{
	margin:0;
	font-size:45px;
	line-height:60px;
	padding:0 0 0 0px;
}

.homebackground {
	background:url(images/mobilehome.jpg) top center no-repeat;
	padding:170px 0 0 0;
}

#prebottom {
	background:#f36523;
	height:1px;
	width:100%;
}
#pagebottom {
	padding:10px 0;
	width:100%;
	text-align:center;
	background:url(images/bottombackliner.jpg) top center repeat-x;
	font-family: 'Kreon', Helvetica, Arial, sans-serif;
	font-weight:300;
	font-size:1.3em;
	color:#999;
}

#pagebottom h4{
	border-bottom:1px solid #f36523;
	margin-bottom:5px;
	padding:0 0 5px 0;
	color:#fff
}

.holder {
	width:100%;
	float:left;
}

.outerworkbox {
	width:155px;
	margin:5px 10px;
	height:220px;
	float:left;
}


.workbox {
	width:155px;
	height:190px;
	float:left;
	display:table;
	table-layout:fixed;
	text-align:center;
}

.innerworkbox {
	width:155px;
	display: table-cell;
	vertical-align: middle;
}

.worktitle {
	width:155px;
	height:20px;
	padding:5px 0;
	text-align:center;
	float:left;
}
